protective earmuffs - French English Dictionary